package com.ayu.chatroom.mapper;

import com.ayu.chatroom.entity.MyFriends;
import com.ayu.chatroom.entity.vo.FriendRequestVo;
import com.ayu.chatroom.entity.vo.MyFriendVo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author ayu
 * @since 2022-10-10
 */

@Repository
public interface MyFriendsMapper extends BaseMapper<MyFriends> {


    /**
     * 查询好友列表
     * @param userId userId
     * @return 好友列表
     */
    List<MyFriendVo> getFriendsList(String userId);


    /**
     * 查询好友请求列表
     * @param userId userId
     * @return 好友请求列表
     */
    List<FriendRequestVo> getFriendRequestList(String userId);
}
